From 74b2e11c4106b57987f0117c3aa602030ce16d7e Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Fri, 24 Feb 2006 09:41:27 -0700 Subject: [PATCH] [IA64] fix ia64 cset 8906 Looks like we accidentially added a compliment op here, adding one more to nullify. Fixed dom0 not booting. Signed-off-by: Alex Williamson --- xen/arch/ia64/xen/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/ia64/xen/process.c b/xen/arch/ia64/xen/process.c index 8e9d1e8158..cf5a4fe49b 100644 --- a/xen/arch/ia64/xen/process.c +++ b/xen/arch/ia64/xen/process.c @@ -94,7 +94,7 @@ unsigned long translate_domain_pte(unsigned long pteval, extern unsigned long dom0_start, dom0_size; // FIXME address had better be pre-validated on insert - mask = itir_mask(itir); + mask = ~itir_mask(itir); mpaddr = ((pteval & _PAGE_PPN_MASK) & ~mask) | (address & mask); if (d == dom0) { if (mpaddr < dom0_start || mpaddr >= dom0_start + dom0_size) { -- 2.30.2